Analysis and Design of a SOA-Based Multi-agent Architecture
نویسندگان
چکیده
One of the most prevalent approaches among distributed architectures is Multi-Agent Systems. The agents have characteristics such as autonomy, reasoning, reactivity, social abilities and pro-activity which make them appropriate for developing distributed systems based on highly dynamic scenarios. Nevertheless, the development of a multi-agent system can be an extensive and delicate process. During this process, it is convenient to utilize Agent-Oriented Software Engineering (AOSE) tools. Such tools facilitate and improve the engineering process, achieving models that are more detailed and closer to the multi-agent systems implementation. This paper presents the analysis and design of a Flexible and User Services Oriented Multi-agent Architecture (FUSION@). This is a new architecture that integrates intelligent agents with a service-oriented approach to facilitate and optimize the development of highly dynamic distributed systems.
منابع مشابه
Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملMulti-Agent System Design for Synchronizing Software Components Communication : Application on Orchestration in Complex SOA Architecture pdfkeywords=Multi-Agent System, Synchronization, Orchestration, SOA Architecture, Web Services, Aspect Oriented Programming "AOP"
This paper proposes a new optimal method for synchronizing flux orchestration services. By orchestration, we mean the process of communicating different applications in a collaborating context, generally in a complex SOA Architecture. Current way for resolving this problem is done manually by developers them selves, witch increases economical cost and programming complexity. Traditional method ...
متن کاملMulti-Agent Model for Automation of Business Process Management System Based on Service Oriented Architecture
Business process automation is an important task in an enterprise business environment software development. The requirements of processing acceleration and automation level of enterprises are inherently different from one organization to another. We present a methodology and system for automation of business process management system architecture by multi-agent collaboration based on SOA. Desi...
متن کاملPROCE: an agent-based PROcess Composition and execution Environment
The paper presents PROCE (PROcess Composition and execution Environment), an agent-based CAME and CASE tool which supports the composition of software development processes, based on the Method Engineering paradigm, and their execution. In particular, the current release of PROCE provides an integrated and flexible environment for the design of SOA applications. Keywords-Multi Agent System; Met...
متن کاملImplementation of a Formal Standard for Interoperability in M&S/Systems of Systems Integration with DEVS/SOA
Modeling and Simulation (M&S) is finding increasing application in development and testing of command and control systems comprised of information-intensive component systems. Achieving interoperability is one of the chief System of Systems (SoS) engineering objectives in the development of command and control (C2) capabilities for joint and coalition warfare. In this paper, we apply an SoS per...
متن کامل